package com.hhy.lombok.constant;



public class Constant {
    public static final String THIS = "this";
    public static final String SET = "set";
    public static final String GET = "get";
    public static final String BUILDER_STATIC_METHOD_NAME = "builder";
    public static final String BUILD_METHOD_NAME = "build";
    public static final String CONSTRUCTOR_NAME = "<init>";


    public static final String PROXY_PROCESS_NAME = "process";
    public static final String PROXY_ANNOTATION_TARGET_ATTR_NAME = "target";


    // 被代理原对象方法的lambada的变量名前缀
    public static final String CALLER_VAR_NAME_PREFIX = "xCaller$$_";
    public static final String PROXY_OBJ_VAR_NAME_PREFIX = "x_lombok$$PROXY_";
    public static final String PROXY_RESULT_TYPE = "java.lang.Object";
    public static final String PROXY_RESULT_VAR_NAME = "result";
    public static final String PROXY_EXCEPTION_VAR_NAME = "x_lombok_$e";
}
